Long wheelbase - Turkish English Dictionary